package com.wqtz.chechai.dao;

import de.greenrobot.daogenerator.DaoGenerator;
import de.greenrobot.daogenerator.Entity;
import de.greenrobot.daogenerator.Schema;

/**
 * 项目名称： CheChai
 * 创建人 : Liberation
 * 创建时间: 2016/12/15 11:20
 */

public class HisCityGenerator {
	public static void main(String[] args) {
		Schema schema = new Schema(1, "com.wqtz.chechai.dao"); //添加节点
		addProvince(schema);
		schema.setDefaultJavaPackageDao("com.wqtz.chechai.dao.hiscity");// 设置数据的会话层
		//将生成的内容放在指定的路径下E:\wanqiao\chechai_android\CheChai\app\src\main\java-gen
		try {
			new DaoGenerator().generateAll(schema, "E:/wanqiao/chechai_android/CheChai/app/src/main/java-gen");
		} catch (Exception e) {
			e.printStackTrace();
		}
	} ////创建数据库的表

	private static void addProvince(Schema schema) {
		Entity entity = schema.addEntity("HisCity"); //创建数据库的表
		entity.addIdProperty();// 主键
		entity.addStringProperty("cityID").notNull();//不能为空
		entity.addStringProperty("cityName").notNull();//不能为空
		entity.addStringProperty("proID");
		entity.addStringProperty("value");
		entity.addStringProperty("area");
		entity.addStringProperty("pinyin");
		entity.addStringProperty("enter");
		entity.addStringProperty("hits");
		entity.addIntProperty("isSelected").notNull();
	}
}





